sting rays - Turkish English Dictionary